technical assistance provider - Turkish English Dictionary